centrifugal purifier - French English Dictionary